package com.itheima05;

/**
 * @author Xiao
 * @date 2021/7/8
 */
public class Zi extends Fu {
    /**
     * 方法重写注意事项
     */
/*
    //  重写错误：父类方法中private修饰的成员方法无法在子类进行方法重写
    @Override
    private void show () {
        System.out.println("Fu——show()");
    }
*/
/*
    //  重写错误：父类中对应方法修饰符为public，子类中没有使用修饰符，为默认的访问修饰符
    //  注意：没有设置访问修饰符时，系统会有一个默认的访问修饰符，但是访问权限没有public高
    @Override
    void method() {
        System.out.println("Fu——method()");
    }
*/
    //  正确：父类中为默认访问修饰符，子类中public修饰符权限高于父类，是正确的方法重写
    @Override
    public void print() {
        System.out.println("Fu——print()");
    }
}
